<template>
  <div>
    <TestA />
  </div>
</template>

<script>
// data为什么是一个函数
// new VUe当中，可以传入一个data对象。
export default {
  name: '404',
  //   引入异步组件
  components: {
    TestA: function() {
      // 异步加载组件
      return {
        component: import('./AsyncComponent.vue'),
        loading: {
          render(h) {
            return h('div', 'loading')
          }
        },
        error: {
          render(h) {
            return h('div', 'error')
          }
        },
        delay: 200,
        timeout: 3000
      }
    }
  },
  computed() {},
  methods: {}
}
</script>
